time consuming task - German English Dictionary